section:nth-child(even) { background-color: var(--orange)}
section:nth-child(odd) { background-color: var(--white) }

/*Przewijanie strony*/

    section {
        width: 100%;
        height: 100vh;
        font-weight: bold;
    }

        @media screen and (min-width: 2560px) {
            section {
                height: 50vh;
            }
            
        }


/*MAIN*/

#home{
    display: flex;
    justify-content: center;
}

    .home__flex{

        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;

        gap: 20px;
        color: var(--orange);
        font-weight: bold;
        text-align: center;
    }

/*LOGO*/

#logo-gallery{
    display: flex;
    align-items: center;
    justify-content: space-evenly;

    text-align: center;
     background: linear-gradient(to bottom, #db7f37 0%, #cf6f2d 100%);

    background: 
        linear-gradient(to bottom, #db7f37 0%, #cf6f2d 100%),
        url('/images/noise-lines.png');
    background-blend-mode: overlay;
    

}

#logo-gallery h2{
    color: var(--white);
}

/*WWW*/

#carusel-website{
    text-align: center;
    display: flex;
    justify-content: center;
}


/*KONTAKT*/

.contact{
    width: 100%;
    display: flex;
    column-count: 2;
    flex-direction: row;
    flex-wrap: wrap;
    height: calc(100vh - 3rem);
}

    .contact>div {
        flex: 1;
        background: var(--white);
        display: flex;
        flex-direction: column;
        align-items: center;
        justify-content: center;
    }

    .contact div:last-child{
        flex: 1;
        background: var(--orange);
    }


footer{
    background: var(--black);
    color: var(--white);
    padding: 1rem 0;
    text-align: center;
    height: 3rem;
}